Inverse Kinematics for a Serial Chain with Joints Under Distance Constraints
نویسندگان
چکیده
Inverse kinematics (IK) problems are important in the study of robotics and have found applications in other fields such as structural biology. The conventional formulation of IK in terms of joint parameters amounts to solving a system of nonlinear equations, which is considered to be very hard for general chains, especially for those with many links. In this paper, we study IK for a serial chain with joints under distance constraints, in particular, either a spatial chain with spherical joints, or a planar chain with revolute joints (in this paper we ignore other constraints such as joint limits and link collision-free constraints, a common approach in studies of inverse kinematics). We present a new set of geometric parameters, which are not joint angles, for such chains, and use a novel approach to formulate the inverse kinematics as a system of linear inequalities, which is an exact, not an approximate, formulation of the IK problem. It follows that the IK problem for such a chain with an arbitrary number of joints can be done efficiently in many ways. Under our new formulation, the set of solutions for an IK problem (as specified by the positions of the two end points of the last link), and more generally the set of solutions for all IK problems, is essentially piecewise convex. Our approach can also be generalized to other linkages such as those with prismatic joints sandwiched between rotational joints and with multiple loops that have a tree decomposition of triangles. The efficient algorithms and nice geometry entailed by piecewise convexity considerably simplify IK related problems, including motion planning, in the systems under study, and thus broaden the class of practical mechanisms at the disposal of robot designers.
منابع مشابه
Inverse Kinematics Resolution of Redundant Cooperative Manipulators Using Optimal Control Theory
The optimal path planning of cooperative manipulators is studied in the present research. Optimal Control Theory is employed to calculate the optimal path of each joint choosing an appropriate index of the system to be minimized and taking the kinematics equations as the constraints. The formulation has been derived using Pontryagin Minimum Principle and results in a Two Point Boundary Value Pr...
متن کاملInverse Kinematics Resolution of Redundant Cooperative Manipulators Using Optimal Control Theory
The optimal path planning of cooperative manipulators is studied in the present research. Optimal Control Theory is employed to calculate the optimal path of each joint choosing an appropriate index of the system to be minimized and taking the kinematics equations as the constraints. The formulation has been derived using Pontryagin Minimum Principle and results in a Two Point Boundary Value Pr...
متن کاملDesign and Kinematic Analysis of a 4-DOF Serial-Parallel Manipulator for a Driving Simulator
This paper presents the kinematic analysis and the development of a 4-degree-of-freedom serial-parallel mechanism for large commercial vehicle driving simulators. The degrees of freedom are selected according to the target maneuvers and the structure of human motion perception organs. Several kinematic properties of parallel part of the mechanism under study are investigated, including the inve...
متن کاملNew Inverse Kinematics Algorithms Combining Closed Form Solutions With Nonlinear Optimization for Highly Redundant Robotic Systems
This paper presents inverse position kinematics algorithms with real time capability for Justin, a robotic system with high redundancy and many degrees of freedom. The combination of closed form solutions for parts of the kinematic chain embedded in a nonlinear equation solver is shown to be advantageous. The algorithms are evaluated with the DLR service robot Justin both in simulation and real...
متن کاملA Fast Algorithm and System for the Inverse Kinematics of GeneralSerial
We present fast and robust algorithms for the inverse kinematics of serial manipulators consisting of six or fewer joints. When stated mathematically, the problem of inverse kinematics reduces to simultaneously solving a system of algebraic equations. In this paper, we use a series of algebraic and numeric transformations to reduce the problem to computing the eigenstructure of a matrix pencil....
متن کامل